3a9c17e4ad96f9b6c47e840c71962aba6095aa46,src/main/java/org/mcmonkey/sentinel/SentinelTrait.java,SentinelTrait,whenAttacksAreHappening,#EntityDamageByEntityEvent#,229

Before Change


        }
        try {
            if (event.getEntity().getUniqueId().equals(getLivingEntity().getUniqueId())) {
                event.setDamage(EntityDamageEvent.DamageModifier.ARMOR, -getArmor(getLivingEntity()) * event.getDamage(EntityDamageEvent.DamageModifier.BASE));
                return;
            }
        }

After Change


                event.setDamage(EntityDamageEvent.DamageModifier.BASE, (1.0 - getArmor(getLivingEntity())) * event.getDamage(EntityDamageEvent.DamageModifier.BASE));
            }
            else {
                event.setDamage(EntityDamageEvent.DamageModifier.ARMOR, -getArmor(getLivingEntity()) * event.getDamage(EntityDamageEvent.DamageModifier.BASE));
            }
            return;
        }